Platform Explorer / Nuxeo Platform 2023.22

Extension point metadataMappings

Documentation

    <metadataMapping blobXPath="file:content" id="xmp"
        ignorePrefix="true" processor="exifTool">
        <metadata name="tiff:ImageWidth" xpath="xmp:ImageWidth"/>
        <metadata name="tiff:ImageLength" xpath="xmp:ImageLength"/>
        <metadata name="xmp:CreatorTool" xpath="xmp:CreatorTool"/>
    </metadataMapping>

Contribution Descriptors

  • Class: org.nuxeo.binary.metadata.internals.MetadataMappingDescriptor

Existing Contributions

Contributions are presented in the same order as the registration order on this extension point. This order is displayed before the contribution name, in brackets.

  • nuxeo-platform-imaging-core-2023.22.13.jar /OSGI-INF/picture-metadata-contrib.xml
    <extension point="metadataMappings" target="org.nuxeo.binary.metadata">
        <metadataMapping blobXPath="file:content" id="EXIF" ignorePrefix="false" processor="exifTool">
          <metadata name="EXIF:ImageDescription" xpath="imd:image_description"/>
          <metadata name="EXIF:UserComment" xpath="imd:user_comment"/>
          <metadata name="EXIF:Equipment" xpath="imd:equipment"/>
          <metadata name="EXIF:DateTimeOriginal" xpath="imd:date_time_original"/>
          <metadata name="EXIF:XResolution" xpath="imd:xresolution"/>
          <metadata name="EXIF:YResolution" xpath="imd:yresolution"/>
          <metadata name="EXIF:PixelXDimension" xpath="imd:pixel_xdimension"/>
          <metadata name="EXIF:PixelYDimension" xpath="imd:pixel_ydimension"/>
          <metadata name="EXIF:Copyright" xpath="imd:copyright"/>
          <metadata name="EXIF:ExposureTime" xpath="imd:exposure_time"/>
          <metadata name="EXIF:ISO" xpath="imd:iso_speed_ratings"/>
          <metadata name="EXIF:FocalLength" xpath="imd:focalLength"/>
          <metadata name="EXIF:ColorSpace" xpath="imd:color_space"/>
          <metadata name="EXIF:WhiteBalance" xpath="imd:white_balance"/>
          <metadata name="EXIF:IccProfile" xpath="imd:icc_profile"/>
          <metadata name="EXIF:Orientation" xpath="imd:orientation"/>
          <metadata name="EXIF:FNumber" xpath="imd:fnumber"/>
        </metadataMapping>
        <metadataMapping blobXPath="file:content" id="IPTC" ignorePrefix="false" processor="exifTool">
          <metadata name="IPTC:Source" xpath="dc:source"/>
          <metadata name="IPTC:CopyrightNotice" xpath="dc:rights"/>
          <metadata name="IPTC:Caption-Abstract" xpath="dc:description"/>
        </metadataMapping>
      </extension>